electronic circuits - French English Dictionary